home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / actionrp / lrogue0.1 / lrogue0 / rogue / Makefile < prev    next >
Makefile  |  1992-09-28  |  2KB  |  89 lines

  1. ROGUE_OBJS = curses.o hit.o init.o instruct.o inventory.o level.o machdep.o main.o \
  2.     message.o monster.o move.o object.o pack.o play.o random.o ring.o \
  3.     room.o save.o score.o spec_hit.o throw.o trap.o use.o zap.o
  4.  
  5. CC = cc
  6.  
  7. # Remember to remove the "-lcurses -ltermlib" if compiling with -DCURSES.
  8. # Put into CFLAGS those UNIX "defines" which apply to your system.  Their
  9. # should be at least two.
  10. # -DCURSES enables a self-contained curses emulation package.  See notes
  11. # in curses.c for more info.
  12.  
  13. CFLAGS = -c -DUNIX -DUNIX_SYS5 -DCURSES
  14.  
  15. rogue: $(ROGUE_OBJS)
  16.     $(CC) $(ROGUE_OBJS) -o rogue
  17.  
  18. curses.o: curses.c rogue.h
  19.     $(CC) $(CFLAGS) curses.c
  20.  
  21. hit.o: hit.c rogue.h
  22.     $(CC) $(CFLAGS) hit.c
  23.  
  24. init.o: init.c rogue.h
  25.     $(CC) $(CFLAGS) init.c
  26.  
  27. instruct.o: instruct.c rogue.h
  28.     $(CC) $(CFLAGS) instruct.c
  29.  
  30. inventory.o: inventory.c rogue.h
  31.     $(CC) $(CFLAGS) inventory.c
  32.  
  33. level.o: level.c rogue.h
  34.     $(CC) $(CFLAGS) level.c
  35.  
  36. machdep.o: machdep.c rogue.h
  37.     $(CC) $(CFLAGS) machdep.c
  38.  
  39. main.o: main.c rogue.h
  40.     $(CC) $(CFLAGS) main.c
  41.  
  42. message.o: message.c rogue.h
  43.     $(CC) $(CFLAGS) message.c
  44.  
  45. monster.o: monster.c rogue.h
  46.     $(CC) $(CFLAGS) monster.c
  47.  
  48. move.o: move.c rogue.h
  49.     $(CC) $(CFLAGS) move.c
  50.  
  51. object.o: object.c rogue.h
  52.     $(CC) $(CFLAGS) object.c
  53.  
  54. pack.o: pack.c rogue.h
  55.     $(CC) $(CFLAGS) pack.c
  56.  
  57. play.o: play.c rogue.h
  58.     $(CC) $(CFLAGS) play.c
  59.  
  60. random.o: random.c
  61.     $(CC) $(CFLAGS) random.c
  62.  
  63. ring.o: ring.c rogue.h
  64.     $(CC) $(CFLAGS) ring.c
  65.  
  66. room.o: room.c rogue.h
  67.     $(CC) $(CFLAGS) room.c
  68.  
  69. save.o: save.c rogue.h
  70.     $(CC) $(CFLAGS) save.c
  71.  
  72. score.o: score.c rogue.h
  73.     $(CC) $(CFLAGS) score.c
  74.  
  75. spec_hit.o: spec_hit.c rogue.h
  76.     $(CC) $(CFLAGS) spec_hit.c
  77.  
  78. throw.o: throw.c rogue.h
  79.     $(CC) $(CFLAGS) throw.c
  80.  
  81. trap.o: trap.c rogue.h
  82.     $(CC) $(CFLAGS) trap.c
  83.  
  84. use.o: use.c rogue.h
  85.     $(CC) $(CFLAGS) use.c
  86.  
  87. zap.o: zap.c rogue.h
  88.     $(CC) $(CFLAGS) zap.c
  89.